menger sponge - German English Dictionary